La boucle while

Le principe

Tant qu'une condition est respectée, on reste dans une boucle.

Il faut donc s'assurer que l'on va sortir de cette boucle à un moment donné !

L'utilisation classique

In [4]:
a = 1
while(a<5) :
    print(a)
    a = a + 1
1
2
3
4

Ne pas oublier les deux points qui marque le début du bloc de la boucle avec le décalage.

La boucle infinie et l'instruction break

Cette solution moins classique utilise l'instruction break pour, une fois rencontrée, va permettre de sortir de la boucle.

In [6]:
a =1
while(True) :
    print(a)
    a = a + 1
    if a==5 :
        break
    
1
2
3
4
In [ ]: